Proposal of Generalized Rule Programming Model
نویسندگان
چکیده
Rule-based programming paradigm is omnipresent in number of engineering domains. However, there are some fundamental semantical differences between it, and classic programming approaches. No generic solution for using rules to model business logic in classic software has been provided so far. In this paper a new approach for Generalized Rule-based Programming (GREP) is given. It is based on a use of advanced rule representation called XTT, which includes an extended attribute-based language, a non-monotonic inference strategy, with explicit inference control on the rule level. The paper shows, how some typical programming constructions, as well as classic programs can be modelled in this approach. The paper also presents possibilities of efficient integration of this technique with existing software systems.
منابع مشابه
Proposal of Visual Generalized Rule Programming Model for Prolog
The rule-based programming paradigm is omnipresent in a number of engineering domains. However, there are some fundamental semantical differences between it, and classic programming approaches. No generic solution for using rules to model business logic in classic software has been provided so far. In this paper a new approach for Generalized Rule-based Programming (GREP) is given. It is based ...
متن کاملThe GPR System : an Architecture for Integrating Active andDeductive
This paper illustrates a prototype system, called GPRS, supporting the Generalized Production Rules (GPR) database language. The GPR language integrates, in a uniied framework, active rules, which allow the speciica-tion of event driven computations on data, and deductive rules, which can be used to derive intensional relations in the style of logic programming. The prototype realizes the opera...
متن کاملA Novel Method for Selecting the Supplier Based on Association Rule Mining
One of important problems in supply chains management is supplier selection. In a company, there are massive data from various departments so that extracting knowledge from the company’s data is too complicated. Many researchers have solved this problem by some methods like fuzzy set theory, goal programming, multi objective programming, the liner programming, mixed integer programming, analyti...
متن کاملWell Founded Semantics for Logic Program Updates
Over the last years various semantics have been proposed for dealing with updates of logic programs by (other) logic programs. Most of these various semantics extend the stable models semantics of normal, extended (with explicit negation) or generalized (with default negation in rule heads) logic programs. In this paper we propose a well founded semantics for logic programs updates. We motivate...
متن کاملDynamic Analysis of Porous Media using Generalized Plasticity Model and Non-Darcy Flow Rule
Biot equations that consider fluid and soil interaction at the same time are the most applicable relationships in the soil dynamic analysis. However, in dynamic analysis, due to the sudden increase in the excess pore pressure caused by seismic excitation and the occurrence of high hydraulic gradients, the assumption of the Darcy flow used in these equations is questionable. In the present study...
متن کامل